﻿<%@ Page Language="C#" Inherits="System.Web.Mvc.ViewPage<Comissoes.Models.ComissoesModel>" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <%= ViewData["scripts"] %>
    <!-- JS Custom -->
    <script type="text/javascript">
        $(document).ready(function () {
            $('#VALOR_COMS').blur(function () {
                if ($('#VALPAG_COMS').val() == '' && $('#DATAFAT_COMS').val()) {
                    $('#VALPAG_COMS').val($('#VALOR_COMS').val());
                }
            });

            //$("#DATAFAT_COMS").datepicker("option", "minDate", $("#DATAVENC_COMS").datepicker("getDate"));
        });

        function Gravar() {
            progressDialog(true);
            $.getJSON('/Comissoes/Update', $('form').serialize(), function (data) {
                if (data.result == true) {
                    loadOption('/Comissoes/Digitacao', true);
                }
                else {
                    progressDialog(false);
                    listErros(data.erros);
                }
            });
        }
    </script>
</head>
<body>
    <div class="cabecalho ui-state-highlight">
        <span class="icoedt" />
        <span class="txt">
            <%= Html.Encode("Digitação de Comissões") %>
        </span>
    </div>
    <form action="javascript:Gravar()">
        <%= Html.Hidden("ID_COMS", Model.comissao.ID_COMS) %>
        <fieldset class="container transparent">
            <label class="input80">
                <button type="submit" class="diskcommand">Gravar</button>
            </label>
        </fieldset>
        <fieldset class="container field500 transparent">
            <%= Html.Label("TIPO_COMS", "for80", "Tipo:") %>
            <%= Html.LabelInput(Html.DropDownList("TIPO_COMS", Model.Tipos), "select60") %>

            <%= Html.Label("COD_CLI", "for80 clear", "Cliente:") %>
            <%= Html.LabelInput(Html.TextBox("COD_CLI", Model.comissao.CLIENTES == null ? string.Empty : Model.comissao.CLIENTES.COD_CLI.ToString(), new { title = "código do cliente", onblur = "lookup('COD_CLI', 'NOME_CLI', this.value, 'CLIENTES')" }), "input60 right integer")%>
            <%= Html.Lookup("/Clientes/ClientesList", "cliente", "COD_CLI", "NOME_CLI", "CLIENTES") %>
            <%= Html.LabelInput(Html.TextBox("NOME_CLI", Model.comissao.CLIENTES == null ? string.Empty : Model.comissao.CLIENTES.PESSOAS.NOME_PESSOA, new { title = "nome do cliente" }), "input300")%>

            <%= Html.Label("COD_VEND", "for80 clear", "Vendedor:") %>
            <%= Html.LabelInput(Html.TextBox("COD_VEND", Model.comissao.VENDEDORES == null ? string.Empty : Model.comissao.VENDEDORES.COD_VEND.ToString(), new { title = "código do vendedor", onblur = "lookup('COD_VEND', 'NOME_VEND', this.value, 'VENDEDORES')" }), "input60 right integer") %>
            <%= Html.Lookup("/Vendedores/VendedoresList", "vendedor", "COD_VEND", "NOME_VEND", "VENDEDORES") %>
            <%= Html.LabelInput(Html.TextBox("NOME_VEND", Model.comissao.VENDEDORES == null ? string.Empty : Model.comissao.VENDEDORES.PESSOAS.NOME_PESSOA, new { title = "nome do vendedor" }), "input300") %>

            <%= Html.Label("NUMERO_COMS", "for80 clear", "Número:") %>
            <%= Html.LabelInput(Html.TextBox("NUMERO_COMS", Model.comissao.NUMERO_COMS, new { maxLength = 10, @readonly = "readonly", title = "número do documento" }), "input100 integer right") %>
            
            <%= Html.Label("COD_CDPG", "for80 right", "Condição:")%>
            <%= Html.LabelInput(Html.DropDownList("COD_CDPG", Model.COD_CDPG, new { title = "condição de pagamento" }), "select200 setfocus")%>

            <%= Html.Label("DATAVENC_COMS", "for80 clear", "Vencimento:") %>
            <%= Html.LabelInput(Html.TextBox("DATAVENC_COMS", String.Format("{0:dd/MM/yyyy}", Model.comissao.DATAVENC_COMS ?? DateTime.Now), new { title = "data de vencimento do título" }), "input100 center calendar") %>
            
            <%= Html.Label("DATAFAT_COMS", "for80 right", "Faturamento:") %>
            <%= Html.LabelInput(Html.TextBox("DATAFAT_COMS", Model.comissao.DATAFAT_COMS, new { title = "data de pagamento do título" }), "input100 center calendar")%>
            
            <%= Html.Label("VALOR_COMS", "for80 clear", "Total:") %>
            <%= Html.LabelInput(Html.TextBox("VALOR_COMS", Model.comissao.VALOR_COMS, new { title = "valor total do título" }), "input100 right money")%>
            
            <%= Html.Label("VALPAG_COMS", "for80 right", "Valor Pago:")%>
            <%= Html.LabelInput(Html.TextBox("VALPAG_COMS", Model.comissao.VALPAG_COMS, new { title = "valor pago do título" }), "input100 right money")%>
        </fieldset>
    </form>
</body>
</html>